/*
 * Copyright (C) 2025 ScreamingSandals
 *
 * This file is part of Screaming BedWars.
 *
 * Screaming BedWars is free software: you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * Screaming BedWars is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with Screaming BedWars. If not, see <https://www.gnu.org/licenses/>.
 */

package org.screamingsandals.bedwars.lang;

import lombok.experimental.UtilityClass;
import org.screamingsandals.lib.tasker.TaskerTime;

@UtilityClass
public class LangKeys {
    public final String[] UNKNOWN_COMMAND = {"unknown_command"};
    public final String[] UNKNOWN_USAGE = {"unknown_usage"};
    public final String[] NO_PERMISSIONS = {"no_permissions"};
    public final String[] SAFE_RELOAD = {"safe_reload"};
    public final String[] SAFE_RELOAD_FAILED_TO_STOP_GAME = {"safe_reload_failed_to_stop_game"};
    public final String[] LIST_HEADER = {"list_header"};
    public final String[] SUCCESS = {"success"};
    public final String[] SIGN_ADMIN_CREATED = {"sign", "admin", "created"};
    public final String[] SIGN_ADMIN_CANNOT_CREATE = {"sign", "admin", "cannot_create"};
    public final String[] SIGN_ADMIN_CANNOT_DESTROY = {"sign", "admin", "cannot_destroy"};
    public final String[] SIGN_ADMIN_UNKNOWN_GAME = {"sign", "admin", "unknown_game"};
    public final String[] SIGN_STATUS_DISABLED_STATUS = {"sign", "status", "disabled", "status"};
    public final String[] SIGN_STATUS_DISABLED_PLAYERS = {"sign", "status", "disabled", "players"};
    public final String[] SIGN_STATUS_REBUILDING_STATUS = {"sign", "status", "rebuilding", "status"};
    public final String[] SIGN_STATUS_REBUILDING_PLAYERS = {"sign", "status", "rebuilding", "players"};
    public final String[] SIGN_STATUS_RUNNING_STATUS = {"sign", "status", "running", "status"};
    public final String[] SIGN_STATUS_RUNNING_PLAYERS = {"sign", "status", "running", "players"};
    public final String[] SIGN_STATUS_WAITING_STATUS = {"sign", "status", "waiting", "status"};
    public final String[] SIGN_STATUS_WAITING_PLAYERS = {"sign", "status", "waiting", "players"};
    public final String[] STATISTICS_DISABLED = {"statistics", "disabled"};
    public final String[] STATISTICS_PLAYER_DOES_NOT_EXIST = {"statistics", "player_does_not_exist"};
    public final String[] STATISTICS_NOT_FOUND = {"statistics", "not_found"};
    public final String[] STATISTICS_HEADER = {"statistics", "header"};
    public final String[] STATISTICS_KILLS = {"statistics", "kills"};
    public final String[] STATISTICS_DEATHS = {"statistics", "deaths"};
    public final String[] STATISTICS_KD = {"statistics", "kd"};
    public final String[] STATISTICS_WINS = {"statistics", "wins"};
    public final String[] STATISTICS_LOSES = {"statistics", "loses"};
    public final String[] STATISTICS_GAMES = {"statistics", "games"};
    public final String[] STATISTICS_BEDS = {"statistics", "beds"};
    public final String[] STATISTICS_SCORE = {"statistics", "score"};
    public final String[] IN_GAME_ERRORS_GAME_ALREADY_RUNNING = {"in_game", "errors", "game_already_running"};
    public final String[] IN_GAME_ERRORS_GAME_IS_FULL = {"in_game", "errors", "game_is_full"};
    public final String[] IN_GAME_ERRORS_GAME_NOT_FOUND = {"in_game", "errors", "game_not_found"};
    public final String[] IN_GAME_ERRORS_YOU_ARE_NOT_IN_GAME = {"in_game", "errors", "you_are_not_in_game"};
    public final String[] IN_GAME_ERRORS_GAME_IS_REBUILDING = {"in_game", "errors", "game_is_rebuilding"};
    public final String[] IN_GAME_ERRORS_ALREADY_IN_GAME = {"in_game", "errors", "already_in_game"};
    public final String[] IN_GAME_ERRORS_NOT_IN_ANY_GAME_YET = {"in_game", "errors", "not_in_any_game_yet"};
    public final String[] IN_GAME_ERRORS_COMMAND_IS_NOT_ALLOWED = {"in_game", "errors", "command_is_not_allowed"};
    public final String[] IN_GAME_ERRORS_VIP_NOT_ENOUGH_PLAYERS = {"in_game", "errors", "vip_not_enough_players"};
    public final String[] IN_GAME_ERRORS_VIP_GAME_IS_FULL = {"in_game", "errors", "vip_game_is_full"};
    public final String[] IN_GAME_ERRORS_GAME_IS_GONE = {"in_game", "errors", "game_is_gone"};
    public final String[] IN_GAME_ERRORS_GAME_KICKED_BY_VIP = {"in_game", "errors", "game_kicked_by_vip"};
    public final String[] IN_GAME_ERRORS_THERE_IS_NO_EMPTY_GAME = {"in_game", "errors", "there_is_no_empty_game"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_ANY = {"in_game", "target_block", "destroyed", "any"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_ANY_CERTAIN_POPULAR_SERVER = {"in_game", "target_block", "destroyed", "any_certain_popular_server"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_BED = {"in_game", "target_block", "destroyed", "bed"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_BED_CERTAIN_POPULAR_SERVER = {"in_game", "target_block", "destroyed", "bed_certain_popular_server"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_DOOR = {"in_game", "target_block", "destroyed", "door"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_DOOR_CERTAIN_POPULAR_SERVER = {"in_game", "target_block", "destroyed", "door_certain_popular_server"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_ANCHOR = {"in_game", "target_block", "destroyed", "anchor"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_ANCHOR_CERTAIN_POPULAR_SERVER = {"in_game", "target_block", "destroyed", "anchor_certain_popular_server"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_CAKE = {"in_game", "target_block", "destroyed", "cake"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_CAKE_CERTAIN_POPULAR_SERVER = {"in_game", "target_block", "destroyed", "cake_certain_popular_server"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_KILLABLE = {"in_game", "target_block", "destroyed", "killable"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_SUBTITLE = {"in_game", "target_block", "destroyed", "subtitle"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_SUBTITLE_VICTIM = {"in_game", "target_block", "destroyed", "subtitle_victim"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_DEATH_MODE = {"in_game", "target_block", "destroyed", "death_mode"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_ALL_BEDS = {"in_game", "target_block", "destroyed", "all_beds"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_ALL_ANCHORS = {"in_game", "target_block", "destroyed", "all_anchors"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_ALL_TARGET_BLOCKS = {"in_game", "target_block", "destroyed", "all_target_blocks"};
    public final String[] IN_GAME_TARGET_BLOCK_DESTROYED_ALL_CAKES = {"in_game", "target_block", "destroyed", "all_cakes"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_PROTECT_ANY = {"in_game", "target_block", "hologram", "protect", "any"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_PROTECT_BED = {"in_game", "target_block", "hologram", "protect", "bed"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_PROTECT_DOOR = {"in_game", "target_block", "hologram", "protect", "door"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_PROTECT_ANCHOR = {"in_game", "target_block", "hologram", "protect", "anchor"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_PROTECT_CAKE = {"in_game", "target_block", "hologram", "protect", "cake"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_DESTROYED_ANY = {"in_game", "target_block", "hologram", "destroyed", "any"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_DESTROYED_BED = {"in_game", "target_block", "hologram", "destroyed", "bed"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_DESTROYED_DOOR = {"in_game", "target_block", "hologram", "destroyed", "door"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_DESTROYED_ANCHOR = {"in_game", "target_block", "hologram", "destroyed", "anchor"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_DESTROYED_CAKE = {"in_game", "target_block", "hologram", "destroyed", "cake"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_DESTROY_ANY = {"in_game", "target_block", "hologram", "destroy", "any"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_DESTROY_BED = {"in_game", "target_block", "hologram", "destroy", "bed"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_DESTROY_DOOR = {"in_game", "target_block", "hologram", "destroy", "door"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_DESTROY_ANCHOR = {"in_game", "target_block", "hologram", "destroy", "anchor"};
    public final String[] IN_GAME_TARGET_BLOCK_HOLOGRAM_DESTROY_CAKE = {"in_game", "target_block", "hologram", "destroy", "cake"};
    public final String[] IN_GAME_RESPAWN_COOLDOWN_TITLE = {"in_game", "respawn_cooldown", "title"};
    public final String[] IN_GAME_RESPAWN_COOLDOWN_TITLE_CANCEL = {"in_game", "respawn_cooldown", "title_cancel"};
    public final String[] IN_GAME_SPAWNER_COUNTDOWN = {"in_game", "spawner", "countdown"};
    public final String[] IN_GAME_SPAWNER_COUNTDOWN_CUSTOM = {"in_game", "spawner", "countdown_custom"};
    public final String[] IN_GAME_SPAWNER_EVERY_SECOND = {"in_game", "spawner", "every_second"};
    public final String[] IN_GAME_SPAWNER_FULL = {"in_game", "spawner", "full"};
    public final String[] IN_GAME_SPAWNER_FULL_CERTAIN_POPULAR_SERVER = {"in_game", "spawner", "full_certain_popular_server"};
    public final String[] IN_GAME_SPAWNER_NOT_ENOUGH_LEVEL = {"in_game", "spawner", "not_enough_level"};
    public final String[] IN_GAME_SPAWNER_REACHED_MAXIMUM_LEVEL = {"in_game", "spawner", "reached_maximum_level"};
    public final String[] IN_GAME_SPAWNER_TIER = {"in_game", "spawner", "tier"};
    public final String[] IN_GAME_SPAWNER_COUNTDOWN_CERTAIN_POPULAR_SERVER = {"in_game", "spawner", "countdown_certain_popular_server"};
    public final String[] IN_GAME_SPAWNER_COUNTDOWN_CUSTOM_CERTAIN_POPULAR_SERVER = {"in_game", "spawner", "countdown_custom_certain_popular_server"};
    public final String[] IN_GAME_RESOURCES_BRONZE = {"in_game", "resources", "bronze"};
    public final String[] IN_GAME_RESOURCES_IRON = {"in_game", "resources", "iron"};
    public final String[] IN_GAME_RESOURCES_GOLD = {"in_game", "resources", "gold"};
    public final String[] IN_GAME_RESOURCES_NETHERITE = {"in_game", "resources", "netherite"};
    public final String[] IN_GAME_RESOURCES_DIAMOND = {"in_game", "resources", "diamond"};
    public final String[] IN_GAME_RESOURCES_EMERALD = {"in_game", "resources", "emerald"};
    public final String[] IN_GAME_SHOP_NAME = {"in_game", "shop", "name"};
    public final String[] IN_GAME_SHOP_PAGE_BACK = {"in_game", "shop", "page_back"};
    public final String[] IN_GAME_SHOP_PAGE_FORWARD = {"in_game", "shop", "page_forward"};
    public final String[] IN_GAME_SHOP_SHOP_BACK = {"in_game", "shop", "shop_back"};
    public final String[] IN_GAME_SHOP_PRICE = {"in_game", "shop", "price"};
    public final String[] IN_GAME_SHOP_AMOUNT = {"in_game", "shop", "amount"};
    public final String[] IN_GAME_SHOP_BUY_SUCCESS = {"in_game", "shop", "buy_success"};
    public final String[] IN_GAME_SHOP_BUY_FAILED = {"in_game", "shop", "buy_failed"};
    public final String[] IN_GAME_SHOP_UPGRADE_SUCCESS = {"in_game", "shop", "upgrade_success"};
    public final String[] IN_GAME_SHOP_UPGRADE_TRANSLATE = {"in_game", "shop", "upgrade_translate"};
    public final String[] IN_GAME_TRAP_BLIND_TRAP_TRIGGERED_MESSAGE = {"in_game", "trap", "blind_trap_triggered", "message"};
    public final String[] IN_GAME_TRAP_BLIND_TRAP_TRIGGERED_TITLE = {"in_game", "trap", "blind_trap_triggered", "title"};
    public final String[] IN_GAME_TRAP_BLIND_TRAP_TRIGGERED_SUBTITLE = {"in_game", "trap", "blind_trap_triggered", "subtitle"};
    public final String[] IN_GAME_TRAP_MINER_TRAP_TRIGGERED_MESSAGE = {"in_game", "trap", "miner_trap_triggered", "message"};
    public final String[] IN_GAME_TRAP_MINER_TRAP_TRIGGERED_TITLE = {"in_game", "trap", "miner_trap_triggered", "title"};
    public final String[] IN_GAME_TRAP_MINER_TRAP_TRIGGERED_SUBTITLE = {"in_game", "trap", "miner_trap_triggered", "subtitle"};
    public final String[] IN_GAME_TRAP_CUSTOM_TRAP_TRIGGERED_MESSAGE = {"in_game", "trap", "custom_trap_triggered", "message"};
    public final String[] IN_GAME_TRAP_CUSTOM_TRAP_TRIGGERED_TITLE = {"in_game", "trap", "custom_trap_triggered", "title"};
    public final String[] IN_GAME_TRAP_CUSTOM_TRAP_TRIGGERED_SUBTITLE = {"in_game", "trap", "custom_trap_triggered", "subtitle"};
    public final String[] IN_GAME_TEAM_SELECTION_INVENTORY_NAME = {"in_game", "team_selection", "inventory_name"};
    public final String[] IN_GAME_TEAM_SELECTION_SELECTED = {"in_game", "team_selection", "selected"};
    public final String[] IN_GAME_TEAM_SELECTION_ALREADY_SELECTED = {"in_game", "team_selection", "already_selected"};
    public final String[] IN_GAME_TEAM_SELECTION_FULL = {"in_game", "team_selection", "full"};
    public final String[] IN_GAME_TEAM_SELECTION_FULL_NO_CHANGE = {"in_game", "team_selection", "full_no_change"};
    public final String[] IN_GAME_TEAM_SELECTION_SELECT_ITEM = {"in_game", "team_selection", "select_item"};
    public final String[] IN_GAME_TEAM_SELECTION_SELECT_ITEM_LORE = {"in_game", "team_selection", "select_item_lore"};
    public final String[] IN_GAME_TEAM_SELECTION_SELECT_ITEM_LORE_FULL = {"in_game", "team_selection", "select_item_lore_full"};
    public final String[] IN_GAME_TEAM_SELECTION_SELECT_ITEM_LORE_JOIN = {"in_game", "team_selection", "select_item_lore_join"};
    public final String[] IN_GAME_LOBBY_ITEMS_COMPASS_SELECTOR_TEAM = {"in_game", "lobby_items", "compass_selector_team"};
    public final String[] IN_GAME_LOBBY_ITEMS_LEAVE_FROM_GAME_ITEM = {"in_game", "lobby_items", "leave_from_game_item"};
    public final String[] IN_GAME_LOBBY_ITEMS_START_GAME_ITEM = {"in_game", "lobby_items", "start_game_item"};
    public final String[] IN_GAME_BOSSBAR_WAITING = {"in_game", "bossbar", "waiting"};
    public final String[] IN_GAME_BOSSBAR_RUNNING = {"in_game", "bossbar", "running"};
    public final String[] IN_GAME_END_YOU_WON = {"in_game", "end", "you_won"};
    public final String[] IN_GAME_END_YOU_LOST = {"in_game", "end", "you_lost"};
    public final String[] IN_GAME_END_GAME_ENDED_TOO_EARLY = {"in_game", "end", "game_ended_too_early"};
    public final String[] IN_GAME_END_TEAM_WIN = {"in_game", "end", "team_win"};
    public final String[] IN_GAME_END_GAME_END = {"in_game", "end", "game_end"};
    public final String[] IN_GAME_RESPAWN_PROTECTION_REMAINING = {"in_game", "respawn_protection", "remaining"};
    public final String[] IN_GAME_RESPAWN_PROTECTION_END = {"in_game", "respawn_protection", "end"};
    public final String[] IN_GAME_CHEAT_PLEASE_PROVIDE_VALID_CHEAT_TYPE = {"in_game", "cheat", "please_provide_valid_cheat_type"};
    public final String[] IN_GAME_CHEAT_INVALID_PLAYER = {"in_game", "cheat", "invalid_player"};
    public final String[] IN_GAME_CHEAT_RECEIVED_GIVE = {"in_game", "cheat", "received_give"};
    public final String[] IN_GAME_CHEAT_RECEIVED_KILL = {"in_game", "cheat", "please_provide_valid_cheat_type"};
    public final String[] IN_GAME_CHEAT_GAME_NOT_RUNNING = {"in_game", "cheat", "game_not_running"};
    public final String[] IN_GAME_CHEAT_SPECIAL_ITEM_USED = {"in_game", "cheat", "special_item_used"};
    public final String[] IN_GAME_CHEAT_REGION_REGENERATED = {"in_game", "cheat", "region_regenerated"};
    public final String[] IN_GAME_CHEAT_GAME_NOT_WAITING = {"in_game", "cheat", "game_not_waiting"};
    public final String[] IN_GAME_CHEAT_GAME_FORCED = {"in_game", "cheat", "game_forced"};
    public final String[] IN_GAME_CHEAT_TEAM_DOES_NOT_EXIST = {"in_game", "cheat", "team_does_not_exist"};
    public final String[] IN_GAME_CHEAT_TEAM_IS_NOT_IN_GAME = {"in_game", "cheat", "team_is_not_in_game"};
    public final String[] IN_GAME_CHEAT_UNKNOWN_TARGET = {"in_game", "cheat", "unknown_target"};
    public final String[] IN_GAME_CHEAT_TARGET_IS_NOT_VALID = {"in_game", "cheat", "target_is_not_valid"};
    public final String[] IN_GAME_CHEAT_RECEIVED_TARGET_INVALIDATED = {"in_game", "cheat", "received_target_invalidated"};
    public final String[] IN_GAME_CHEAT_RECEIVED_TARGETS_INVALIDATED = {"in_game", "cheat", "received_targets_invalidated"};
    public final String[] IN_GAME_CHEAT_TEAM_RANDOM_FAILED = {"in_game", "cheat", "team_random_failed"};
    public final String[] IN_GAME_CHEAT_RECEIVED_TEAM_JOIN = {"in_game", "cheat", "received_team_join"};
    public final String[] IN_GAME_CHEAT_CHEAT_FAILED = {"in_game", "cheat", "cheat_failed"};
    public final String[] IN_GAME_SCOREBOARD_YOU = {"in_game", "scoreboard", "you"};
    public final String[] IN_GAME_SCOREBOARD_STATE_WAITING = {"in_game", "scoreboard", "state", "waiting"};
    public final String[] IN_GAME_SCOREBOARD_STATE_COUNTDOWN = {"in_game", "scoreboard", "state", "countdown"};
    public final String[] IN_GAME_SCOREBOARD_MODE_SOLO = {"in_game", "scoreboard", "mode", "solo"};
    public final String[] IN_GAME_SCOREBOARD_MODE_DOUBLES = {"in_game", "scoreboard", "mode", "doubles"};
    public final String[] IN_GAME_SCOREBOARD_MODE_TRIPLES = {"in_game", "scoreboard", "mode", "triples"};
    public final String[] IN_GAME_SCOREBOARD_MODE_SQUADS = {"in_game", "scoreboard", "mode", "squads"};
    public final String[] IN_GAME_MESSAGES_GAME_START = {"in_game", "messages", "game_start"};
    public final String[] IN_GAME_MESSAGES_GAME_OVER_STATISTICS = {"in_game", "messages", "game_over_statistics"};
    public final String[] IN_GAME_RECORD_NO = {"in_game", "record", "no"};
    public final String[] IN_GAME_RECORD_CURRENT = {"in_game", "record", "current"};
    public final String[] IN_GAME_JOIN = {"in_game", "join"};
    public final String[] IN_GAME_LEAVE = {"in_game", "leave"};
    public final String[] IN_GAME_PLAYER_SELF_KILLED = {"in_game", "player_self_killed"};
    public final String[] IN_GAME_PLAYER_KILLED = {"in_game", "player_killed"};
    public final String[] IN_GAME_GAME_START_TITLE = {"in_game", "game_start_title"};
    public final String[] IN_GAME_GAME_START_SUBTITLE = {"in_game", "game_start_subtitle"};
    public final String[] IN_GAME_ECONOMY_DEPOSITED = {"in_game", "economy_deposited"};
    public final String[] IN_GAME_ECONOMY_MISSING_COINS = {"in_game", "economy_missing_coins"};
    public final String[] IN_GAME_KICKING_IN = {"in_game", "kicking_in"};
    public final String[] HELP_TITLE = {"help", "title"};
    public final String[] HELP_MESSAGES_COMMAND = {"help", "messages", "command"};
    public final String[] HELP_MESSAGES_DESCRIPTION = {"help", "messages", "description"};
    public final String[] HELP_MESSAGES_NO_DESCRIPTION = {"help", "messages", "no_description"};
    public final String[] HELP_MESSAGES_ARGUMENTS = {"help", "messages", "arguments"};
    public final String[] HELP_MESSAGES_OPTIONAL = {"help", "messages", "optional"};
    public final String[] HELP_MESSAGES_SHOWING_RESULTS_FOR_QUERY = {"help", "messages", "showing_results_for_query"};
    public final String[] HELP_MESSAGES_NO_RESULTS_FOR_QUERY = {"help", "messages", "no_results_for_query"};
    public final String[] HELP_MESSAGES_AVAILABLE_COMMANDS = {"help", "messages", "available_commands"};
    public final String[] HELP_MESSAGES_CLICK_TO_SHOW_HELP = {"help", "messages", "click_to_show_help"};
    public final String[] HELP_MESSAGES_PAGE_OUT_OF_RANGE = {"help", "messages", "page_out_of_range"};
    public final String[] HELP_MESSAGES_CLICK_FOR_NEXT_PAGE = {"help", "messages", "click_for_next_page"};
    public final String[] HELP_MESSAGES_CLICK_FOR_PREVIOUS_PAGE = {"help", "messages", "click_for_previous_page"};
    public final String[] HELP_TITLE_CONSOLE = {"help", "title_console"};
    public final String[] HELP_BW_JOIN = {"help", "bw_join"};
    public final String[] HELP_BW_LEAVE = {"help", "bw_leave"};
    public final String[] HELP_BW_REJOIN = {"help", "bw_rejoin"};
    public final String[] HELP_BW_AUTOJOIN = {"help", "bw_autojoin"};
    public final String[] HELP_BW_LIST = {"help", "bw_list"};
    public final String[] HELP_BW_LEADERBOARD = {"help", "bw_leaderboard"};
    public final String[] HELP_BW_STATS = {"help", "bw_stats"};
    public final String[] HELP_BW_STATS_OTHER = {"help", "bw_stats_other"};
    public final String[] HELP_BW_RELOAD = {"help", "bw_reload"};
    public final String[] HELP_BW_ADDHOLO = {"help", "bw_addholo"};
    public final String[] HELP_BW_REMOVEHOLO = {"help", "bw_removeholo"};
    public final String[] HELP_BW_MAINLOBBY = {"help", "bw_mainlobby"};
    public final String[] HELP_BW_ADMIN_INFO = {"help", "bw_admin_info"};
    public final String[] HELP_BW_ADMIN_ADD = {"help", "bw_admin_add"};
    public final String[] HELP_BW_ADMIN_LOBBY = {"help", "bw_admin_lobby"};
    public final String[] HELP_BW_ADMIN_SPEC = {"help", "bw_admin_spec"};
    public final String[] HELP_BW_ADMIN_POS1 = {"help", "bw_admin_pos1"};
    public final String[] HELP_BW_ADMIN_POS2 = {"help", "bw_admin_pos2"};
    public final String[] HELP_BW_ADMIN_LOBBY_POS1 = {"help", "bw_admin_lobby_pos1"};
    public final String[] HELP_BW_ADMIN_LOBBY_POS2 = {"help", "bw_admin_lobby_pos2"};
    public final String[] HELP_BW_ADMIN_PAUSECOUNTDOWN = {"help", "bw_admin_pausecountdown"};
    public final String[] HELP_BW_ADMIN_MINPLAYERS = {"help", "bw_admin_minplayers"};
    public final String[] HELP_BW_ADMIN_TIME = {"help", "bw_admin_time"};
    public final String[] HELP_BW_ADMIN_TEAM_ADD = {"help", "bw_admin_team_add"};
    public final String[] HELP_BW_ADMIN_TEAM_COLOR = {"help", "bw_admin_team_color"};
    public final String[] HELP_BW_ADMIN_TEAM_MAXPLAYERS = {"help", "bw_admin_team_maxplayers"};
    public final String[] HELP_BW_ADMIN_TEAM_SPAWN = {"help", "bw_admin_team_spawn"};
    public final String[] HELP_BW_ADMIN_TEAM_BED = {"help", "bw_admin_team_bed"};
    public final String[] HELP_BW_ADMIN_JOINTEAM = {"help", "bw_admin_jointeam"};
    public final String[] HELP_BW_ADMIN_SPAWNER_ADD = {"help", "bw_admin_spawner_add"};
    public final String[] HELP_BW_ADMIN_SPAWNER_RESET = {"help", "bw_admin_spawner_reset"};
    public final String[] HELP_BW_ADMIN_STORE_ADD = {"help", "bw_admin_store_add"};
    public final String[] HELP_BW_ADMIN_STORE_REMOVE = {"help", "bw_admin_store_remove"};
    public final String[] HELP_BW_ADMIN_STORE_TYPE = {"help", "bw_admin_store_type"};
    public final String[] HELP_BW_ADMIN_CONFIG_SET = {"help", "bw_admin_config_set"};
    public final String[] HELP_BW_ADMIN_CONFIG_LIST_ADD = {"help", "bw_admin_config_list_add"};
    public final String[] HELP_BW_ADMIN_CONFIG_LIST_SET = {"help", "bw_admin_config_list_set"};
    public final String[] HELP_BW_ADMIN_CONFIG_LIST_REMOVE = {"help", "bw_admin_config_list_remove"};
    public final String[] HELP_BW_ADMIN_CONFIG_LIST_CLEAR = {"help", "bw_admin_config_list_clear"};
    public final String[] HELP_BW_ADMIN_CONFIG_RESET = {"help", "bw_admin_config_reset"};
    public final String[] HELP_BW_ADMIN_FEE = {"help", "bw_admin_fee"};
    public final String[] HELP_BW_ADMIN_ARENA_TIME = {"help", "bw_admin_arena_time"};
    public final String[] HELP_BW_ADMIN_ARENA_WEATHER = {"help", "bw_admin_arena_weather"};
    public final String[] HELP_BW_ADMIN_POST_GAME_WAITING = {"help", "bw_admin_post_game_waiting"};
    public final String[] HELP_BW_ADMIN_CUSTOMPREFIX = {"help", "bw_admin_customprefix"};
    public final String[] HELP_BW_ADMIN_DISPLAY_NAME = {"help", "bw_admin_display_name"};
    public final String[] HELP_BW_ADMIN_REMOVE = {"help", "bw_admin_remove"};
    public final String[] HELP_BW_ADMIN_EDIT = {"help", "bw_admin_edit"};
    public final String[] HELP_BW_ADMIN_SAVE = {"help", "bw_admin_save"};
    public final String[] HELP_BW_ALLJOIN = {"help", "bw_alljoin"};
    public final String[] HELP_BW_ADMIN_SPAWNER_REMOVE = {"help", "bw_admin_spawner_remove"};
    public final String[] HELP_BW_ADMIN_SPAWNER_MAX_SPAWNED_RESOURCES = {"help", "bw_admin_spawner_max_spawned_resources"};
    public final String[] HELP_BW_ADMIN_SPAWNER_ROTATION_MODE = {"help", "bw_admin_spawner_rotation_mode"};
    public final String[] HELP_BW_ADMIN_SPAWNER_CHANGE_TYPE = {"help", "bw_admin_spawner_change_type"};
    public final String[] HELP_BW_ADMIN_SPAWNER_CUSTOM_NAME = {"help", "bw_admin_spawner_custom_name"};
    public final String[] HELP_BW_ADMIN_SPAWNER_HOLOGRAM_TYPE = {"help", "bw_admin_spawner_hologram_type"};
    public final String[] HELP_BW_ADMIN_SPAWNER_LINKED_TEAM = {"help", "bw_admin_spawner_linked_team"};
    public final String[] HELP_BW_ADMIN_SPAWNER_BASE_AMOUNT = {"help", "bw_admin_spawner_base_amount"};
    public final String[] HELP_BW_ADMIN_SPAWNER_HOLOGRAM = {"help", "bw_admin_spawner_hologram"};
    public final String[] HELP_BW_ADMIN_SPAWNER_FLOATING = {"help", "bw_admin_spawner_floating"};
    public final String[] HELP_BW_ADMIN_STORE_CHILD = {"help", "bw_admin_store_child"};
    public final String[] HELP_BW_ADMIN_STORE_ADULT = {"help", "bw_admin_store_adult"};
    public final String[] HELP_BW_MIGRATE = {"help", "bw_migrate"};
    public final String[] HELP_BW_DUMP = {"help", "bw_dump"};
    public final String[] HELP_BW_ADMIN_INTERACTIVE = {"help", "bw_admin_interactive"};
    public final String[] HELP_BW_CHEAT_GIVE = {"help", "bw_cheat_give"};
    public final String[] HELP_BW_CHEAT_KILL = {"help", "bw_cheat_kill"};
    public final String[] HELP_BW_GAMESINV = {"help", "bw_gamesinv"};
    public final String[] HELP_BW_CHEAT_BUILD_POP_UP_TOWER = {"help", "bw_cheat_build_pop_up_tower"};
    public final String[] HELP_BW_CHEAT_REBUILD_REGION = {"help", "bw_cheat_rebuild_region"};
    public final String[] GAMES_INVENTORY_COULD_NOT_FIND_GAME = {"games_inventory", "could_not_find_game"};
    public final String[] GAMES_INVENTORY_UNKNOWN_INVENTORY = {"games_inventory", "unknown_inventory"};
    public final String[] UPDATE_NEW_RELEASE = {"update", "new_release"};
    public final String[] UPDATE_PATCH_RELEASE = {"update", "patch_release"};
    public final String[] ADMIN_USAGE = {"admin", "usage"};
    public final String[] ADMIN_ARENA_ERROR_ALREADY_EXISTS = {"admin", "arena", "error", "already_exists"};
    public final String[] ADMIN_ARENA_ERROR_ALREADY_WORKING_ON_IT = {"admin", "arena", "error", "already_working_on_it"};
    public final String[] ADMIN_ARENA_ERROR_ARENA_NOT_IN_EDIT = {"admin", "arena", "error", "arena_not_in_edit"};
    public final String[] ADMIN_ARENA_ERROR_ARENA_MUST_BE_IN_EDIT_MODE = {"admin", "arena", "error", "arena_must_be_in_edit_mode"};
    public final String[] ADMIN_ARENA_SUCCESS_REMOVED = {"admin", "arena", "success", "removed"};
    public final String[] ADMIN_ARENA_SUCCESS_ADDED = {"admin", "arena", "success", "added"};
    public final String[] ADMIN_ARENA_SUCCESS_ADDED_WITH_VARIANT = {"admin", "arena", "success", "added_with_variant"};
    public final String[] ADMIN_ARENA_SUCCESS_EDIT_MODE = {"admin", "arena", "success", "edit_mode"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_MUST_BE_IN_SAME_WORLD = {"admin", "arena", "edit", "errors", "must_be_in_same_world"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_COUNTDOWN = {"admin", "arena", "edit", "errors", "invalid_countdown"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_MUST_BE_IN_BOUNDS = {"admin", "arena", "edit", "errors", "must_be_in_bounds"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_SET_BOUNDS_FIRST = {"admin", "arena", "edit", "errors", "set_bounds_first"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_BOUNDS = {"admin", "arena", "edit", "errors", "invalid_bounds"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_STORE_ALREADY_EXIST = {"admin", "arena", "edit", "errors", "store_already_exist"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_STORE_DOES_NOT_EXIST = {"admin", "arena", "edit", "errors", "store_does_not_exist"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_SPAWNER_TYPE = {"admin", "arena", "edit", "errors", "invalid_spawner_type"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_SPAWNER_LEVEL = {"admin", "arena", "edit", "errors", "invalid_spawner_level"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_COLOR = {"admin", "arena", "edit", "errors", "invalid_color"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_MAX_PLAYERS = {"admin", "arena", "edit", "errors", "max_players"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_NEED_2_TEAMS = {"admin", "arena", "edit", "errors", "need_2_teams"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_SPAWNERS_NEEDED = {"admin", "arena", "edit", "errors", "spawners_needed"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_TEAM_DOES_NOT_EXIST = {"admin", "arena", "edit", "errors", "team_does_not_exist"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_TEAM_ALREADY_EXISTS = {"admin", "arena", "edit", "errors", "team_already_exists"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_CANNOT_RENAME_TEAM = {"admin", "arena", "edit", "errors", "cannot_rename_team"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_SET_BOUNDS_BEFORE_SAVE = {"admin", "arena", "edit", "errors", "set_bounds_before_save"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_SET_LOBBY_BEFORE_SAVE = {"admin", "arena", "edit", "errors", "set_lobby_before_save"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_SET_SPEC_BEFORE_SAVE = {"admin", "arena", "edit", "errors", "set_spec_before_save"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_SET_STORES_BEFORE_SAVE = {"admin", "arena", "edit", "errors", "set_stores_before_save"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_SET_SPAWNERS_BEFORE_SAVE = {"admin", "arena", "edit", "errors", "set_spawners_before_save"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_SET_TARGET_BLOCK_FOR_TEAM_BEFORE_SAVE = {"admin", "arena", "edit", "errors", "set_target_block_for_team_before_save"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_SET_SPAWN_FOR_TEAM_BEFORE_SAVE = {"admin", "arena", "edit", "errors", "set_spawn_for_team_before_save"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_MISSING_SPAWNERS = {"admin", "arena", "edit", "errors", "missing_spawners"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_MISSING_STORES = {"admin", "arena", "edit", "errors", "missing_stores"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_WEIRD_STORE_COUNT = {"admin", "arena", "edit", "errors", "weird_store_count"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_SKIP_WARNINGS = {"admin", "arena", "edit", "errors", "skip_warnings"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_MIN_PLAYERS = {"admin", "arena", "edit", "errors", "invalid_min_players"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_CONSTANT_VALUE = {"admin", "arena", "edit", "errors", "invalid_constant_value"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_CONSTANT_NAME = {"admin", "arena", "edit", "errors", "invalid_constant_name"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_CONSTANT_POSITION = {"admin", "arena", "edit", "errors", "invalid_constant_position"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_CONSTANT_ENUM_VALUE = {"admin", "arena", "edit", "errors", "invalid_constant_enum_value"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_ARENA_TIME = {"admin", "arena", "edit", "errors", "invalid_arena_time"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_ARENA_WEATHER = {"admin", "arena", "edit", "errors", "invalid_arena_weather"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_BAR_COLOR = {"admin", "arena", "edit", "errors", "invalid_bar_color"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_ENTITY_TYPE = {"admin", "arena", "edit", "errors", "invalid_entity_type"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_TIME = {"admin", "arena", "edit", "errors", "invalid_time"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_NPC_MUST_HAVE_SKIN_NAME = {"admin", "arena", "edit", "errors", "npc_must_have_skin_name"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_NO_SPAWNER = {"admin", "arena", "edit", "errors", "no_spawner"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_MULTIPLE_SPAWNERS_FIRST_LINE = {"admin", "arena", "edit", "errors", "multiple_spawners", "first_line"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_MULTIPLE_SPAWNERS_LINE = {"admin", "arena", "edit", "errors", "multiple_spawners", "line"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_VARIANT = {"admin", "arena", "edit", "errors", "invalid_variant"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_TEAM_SPAWN_SET_BLOCKED = {"admin", "arena", "edit", "errors", "team_spawn_set_blocked"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_TEAM_SPAWN_ON_THE_SAME_BLOCK = {"admin", "arena", "edit", "errors", "team_spawn_on_the_same_block"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_TEAM_NO_SPAWN_THERE = {"admin", "arena", "edit", "errors", "team_no_spawn_there"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_NOTHING_IN_HAND = {"admin", "arena", "edit", "errors", "nothing_in_hand"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_ITEM = {"admin", "arena", "edit", "errors", "invalid_item"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_OVERLAPPING_ARENAS = {"admin", "arena", "edit", "errors", "overlapping_arenas"};
    public final String[] ADMIN_ARENA_EDIT_ERRORS_INVALID_PREFAB = {"admin", "arena", "edit", "errors", "invalid_prefab"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SAVED_AND_STARTED = {"admin", "arena", "edit", "success", "saved_and_started"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TARGET_BLOCK_SET = {"admin", "arena", "edit", "success", "target_block_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TARGET_NOT_PROPERLY_BALANCED = {"admin", "arena", "edit", "success", "target_not_properly_balanced"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TARGET_NONE_SET = {"admin", "arena", "edit", "success", "target_none_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TARGET_COUNTDOWN_SET = {"admin", "arena", "edit", "success", "target_countdown_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TARGET_BLOCK_COUNTDOWN_SET = {"admin", "arena", "edit", "success", "target_block_countdown_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_SPAWN_SET = {"admin", "arena", "edit", "success", "team_spawn_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_MULTIPLE_SPAWNS_AD = {"admin", "arena", "edit", "success", "team_multiple_spawns_ad"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_SPAWN_ADDED = {"admin", "arena", "edit", "success", "team_spawn_added"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_SPAWN_REMOVED = {"admin", "arena", "edit", "success", "team_spawn_removed"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_SPAWN_RESET = {"admin", "arena", "edit", "success", "team_spawn_reset"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_SPAWN_LIST = {"admin", "arena", "edit", "success", "team_spawn_list"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_SPAWN_LIST_ENTRY = {"admin", "arena", "edit", "success", "team_spawn_list_entry"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_SPAWN_LIST_NO = {"admin", "arena", "edit", "success", "team_spawn_list_no"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_MAXPLAYERS_SET = {"admin", "arena", "edit", "success", "team_maxplayers_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_COLOR_SET = {"admin", "arena", "edit", "success", "team_color_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_REMOVED = {"admin", "arena", "edit", "success", "team_removed"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_CREATED = {"admin", "arena", "edit", "success", "team_created"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_TEAM_RENAMED = {"admin", "arena", "edit", "success", "team_renamed"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNERS_REMOVED = {"admin", "arena", "edit", "success", "spawners_removed"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_ADDED = {"admin", "arena", "edit", "success", "spawner_added"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_STORE_ADDED = {"admin", "arena", "edit", "success", "store_added"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_STORE_REMOVED = {"admin", "arena", "edit", "success", "store_removed"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_STORE_NAME_SET = {"admin", "arena", "edit", "success", "store_name_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_STORE_NAME_RESET = {"admin", "arena", "edit", "success", "store_name_reset"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_STORE_TEAM_SET = {"admin", "arena", "edit", "success", "store_team_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_STORE_TEAM_RESET = {"admin", "arena", "edit", "success", "store_team_reset"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_STORE_FILE_SET = {"admin", "arena", "edit", "success", "store_file_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_STORE_FILE_RESET = {"admin", "arena", "edit", "success", "store_file_reset"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_LOBBY_SPAWN_SET = {"admin", "arena", "edit", "success", "lobby_spawn_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPEC_SPAWN_SET = {"admin", "arena", "edit", "success", "spec_spawn_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_POS1_SET = {"admin", "arena", "edit", "success", "pos1_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_POS2_SET = {"admin", "arena", "edit", "success", "pos2_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_LOBBY_POS1_SET = {"admin", "arena", "edit", "success", "lobby_pos1_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_LOBBY_POS2_SET = {"admin", "arena", "edit", "success", "lobby_pos2_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_LOBBY_COUNTDOWN_SET = {"admin", "arena", "edit", "success", "lobby_countdown_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_GAME_TIME_SET = {"admin", "arena", "edit", "success", "game_time_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_MIN_PLAYERS_SET = {"admin", "arena", "edit", "success", "min_players_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_CONSTANT_SET = {"admin", "arena", "edit", "success", "constant_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_CONSTANT_RESET = {"admin", "arena", "edit", "success", "constant_reset"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_CONSTANT_LIST_ADDED = {"admin", "arena", "edit", "success", "constant_list_added"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_CONSTANT_LIST_REMOVED = {"admin", "arena", "edit", "success", "constant_list_removed"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_CONSTANT_LIST_CLEARED = {"admin", "arena", "edit", "success", "constant_list_cleared"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_ARENA_TIME_SET = {"admin", "arena", "edit", "success", "arena_time_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_WEATHER_SET = {"admin", "arena", "edit", "success", "weather_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_BAR_COLOR_SET = {"admin", "arena", "edit", "success", "bar_color_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_STORE_ENTITY_TYPE_SET = {"admin", "arena", "edit", "success", "store_entity_type_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_REMOVED_SPAWNERS = {"admin", "arena", "edit", "success", "removed_spawners"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_CHILD_STATE = {"admin", "arena", "edit", "success", "child_state"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_POST_GAME_WAITING = {"admin", "arena", "edit", "success", "post_game_waiting"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_CUSTOM_PREFIX_ENABLED = {"admin", "arena", "edit", "success", "custom_prefix_enabled"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_CUSTOM_PREFIX_DISABLED = {"admin", "arena", "edit", "success", "custom_prefix_disabled"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_DISPLAY_NAME_ENABLED = {"admin", "arena", "edit", "success", "display_name_enabled"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_DISPLAY_NAME_DISABLED = {"admin", "arena", "edit", "success", "display_name_disabled"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_HOLOGRAM_ENABLED = {"admin", "arena", "edit", "success", "spawner_hologram_enabled"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_HOLOGRAM_DISABLED = {"admin", "arena", "edit", "success", "spawner_hologram_disabled"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_FLOATING_ENABLED = {"admin", "arena", "edit", "success", "spawner_floating_enabled"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_FLOATING_DISABLED = {"admin", "arena", "edit", "success", "spawner_floating_disabled"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_BASE_AMOUNT_SET = {"admin", "arena", "edit", "success", "spawner_base_amount_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_MAX_SPAWNED_RESOURCES_SET = {"admin", "arena", "edit", "success", "spawner_max_spawned_resources_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_TEAM_LINKED = {"admin", "arena", "edit", "success", "spawner_team_linked"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_TEAM_UNLINKED = {"admin", "arena", "edit", "success", "spawner_team_unlinked"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_ROTATION_MODE_SET = {"admin", "arena", "edit", "success", "spawner_rotation_mode_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_HOLOGRAM_TYPE_SET = {"admin", "arena", "edit", "success", "spawner_hologram_type_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_CUSTOM_NAME_SET = {"admin", "arena", "edit", "success", "spawner_custom_name_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_TYPE_CHANGED = {"admin", "arena", "edit", "success", "spawner_type_changed"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_INITIAL_INTERVAL_SET = {"admin", "arena", "edit", "success", "spawner_initial_interval_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_INITIAL_INTERVAL_RESET = {"admin", "arena", "edit", "success", "spawner_initial_interval_reset"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_SPREAD_SET = {"admin", "arena", "edit", "success", "spawner_spread_set"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_SPAWNER_SPREAD_RESET = {"admin", "arena", "edit", "success", "spawner_spread_reset"};
    public final String[] ADMIN_ARENA_EDIT_SUCCESS_FEE_SET = {"admin", "arena", "edit", "success", "fee_set"};
    public final String[] ADMIN_REMOTE_NAME_ALREADY_EXISTS = {"admin", "remote", "name_already_exists"};
    public final String[] ADMIN_REMOTE_DOES_NOT_EXIST = {"admin", "remote", "does_not_exist"};
    public final String[] ADMIN_REMOTE_ADDED_SERVER = {"admin", "remote", "added_server"};
    public final String[] ADMIN_REMOTE_ADDED_SERVER_GAME = {"admin", "remote", "added_server_game"};
    public final String[] ADMIN_REMOTE_SET_SERVER = {"admin", "remote", "set_server"};
    public final String[] ADMIN_REMOTE_SET_SERVER_GAME = {"admin", "remote", "set_server_game"};
    public final String[] ADMIN_REMOTE_LIST = {"admin", "remote", "list"};
    public final String[] ADMIN_REMOTE_EMPTY = {"admin", "remote", "empty"};
    public final String[] ADMIN_REMOTE_LIST_FORMAT = {"admin", "remote", "list_format"};
    public final String[] ADMIN_REMOTE_LIST_FORMAT_NO_GAME = {"admin", "remote", "list_format_no_game"};
    public final String[] ADMIN_REMOTE_DELETED = {"admin", "remote", "deleted"};
    public final String[] ADMIN_REMOTE_HUB_DID_NOT_SEND_PACKET = {"admin", "remote", "hub_did_not_send_packet"};
    public final String[] ADMIN_MAINLOBBY_INFO = {"admin", "mainlobby", "info"};
    public final String[] ADMIN_HOLO_NOT_ENABLED = {"admin", "holo", "not_enabled"};
    public final String[] ADMIN_HOLO_ADDED = {"admin", "holo", "added"};
    public final String[] ADMIN_HOLO_CLICK_TO_REMOVE = {"admin", "holo", "click_to_remove"};
    public final String[] ADMIN_HOLO_REMOVED = {"admin", "holo", "removed"};
    public final String[] ADMIN_GROUP_ADDED = {"admin", "group", "added"};
    public final String[] ADMIN_GROUP_REMOVED = {"admin", "group", "removed"};
    public final String[] ADMIN_GROUP_INVALID_GROUP_NAME = {"admin", "group", "invalid_group_name"};
    public final String[] ADMIN_GROUP_EMPTY = {"admin", "group", "empty"};
    public final String[] ADMIN_GROUP_LIST = {"admin", "group", "list"};
    public final String[] ADMIN_TEAM_JOIN_ENTITY_CLICK_RIGHT_ON_ENTITY = {"admin", "team_join_entity", "click_right_on_entity"};
    public final String[] ADMIN_TEAM_JOIN_ENTITY_ENTITY_NOT_COMPATIBLE = {"admin", "team_join_entity", "entity_not_compatible"};
    public final String[] ADMIN_TEAM_JOIN_ENTITY_ENTITY_ADDED = {"admin", "team_join_entity", "entity_added"};
    public final String[] ADMIN_NPC_ADDED = {"admin", "npc", "added"};
    public final String[] ADMIN_NPC_NOW_CLICK = {"admin", "npc", "now_click"};
    public final String[] ADMIN_NPC_NO_LONGER_EDITING = {"admin", "npc", "no_longer_editing"};
    public final String[] ADMIN_NPC_EDITING = {"admin", "npc", "editing"};
    public final String[] ADMIN_NPC_NOT_EDITING = {"admin", "npc", "not_editing"};
    public final String[] ADMIN_NPC_SHOULD_LOOK = {"admin", "npc", "should_look"};
    public final String[] ADMIN_NPC_SHOULD_NOT_LOOK = {"admin", "npc", "should_not_look"};
    public final String[] ADMIN_NPC_ACTION_SET = {"admin", "npc", "action_set"};
    public final String[] ADMIN_NPC_REQUIRES_VALUE = {"admin", "npc", "requires_value"};
    public final String[] ADMIN_NPC_REMOVED = {"admin", "npc", "removed"};
    public final String[] ADMIN_NPC_SKIN_CHANGED = {"admin", "npc", "skin_changed"};
    public final String[] ADMIN_NPC_SKIN_CHANGE_FAILED = {"admin", "npc", "skin_change_failed"};
    public final String[] ADMIN_HOLOGRAM_LINE_ADDED = {"admin", "hologram", "line_added"};
    public final String[] ADMIN_HOLOGRAM_LINE_SET = {"admin", "hologram", "line_set"};
    public final String[] ADMIN_HOLOGRAM_LINE_REMOVED = {"admin", "hologram", "line_removed"};
    public final String[] ADMIN_HOLOGRAM_THERES_NO_LINE_NUMBER = {"admin", "hologram", "theres_no_line_number"};
    public final String[] ADMIN_HOLOGRAM_INVALID_NUMBER = {"admin", "hologram", "invalid_number"};
    public final String[] ADMIN_HOLOGRAM_RESET = {"admin", "hologram", "reset"};
    public final String[] ADMIN_INFO_HEADER = {"admin", "info", "header"};
    public final String[] ADMIN_INFO_NAME = {"admin", "info", "name"};
    public final String[] ADMIN_INFO_STATUS = {"admin", "info", "status"};
    public final String[] ADMIN_INFO_STATUS_DISABLED = {"admin", "info", "status_disabled"};
    public final String[] ADMIN_INFO_STATUS_WAITING = {"admin", "info", "status_waiting"};
    public final String[] ADMIN_INFO_STATUS_RUNNING = {"admin", "info", "status_running"};
    public final String[] ADMIN_INFO_STATUS_REBUILDING = {"admin", "info", "status_rebuilding"};
    public final String[] ADMIN_INFO_STATUS_DISABLED_IN_EDIT = {"admin", "info", "status_disabled_in_edit"};
    public final String[] ADMIN_INFO_WORLD = {"admin", "info", "world"};
    public final String[] ADMIN_INFO_POS1 = {"admin", "info", "pos1"};
    public final String[] ADMIN_INFO_POS2 = {"admin", "info", "pos2"};
    public final String[] ADMIN_INFO_SPEC = {"admin", "info", "spec"};
    public final String[] ADMIN_INFO_LOBBY = {"admin", "info", "lobby"};
    public final String[] ADMIN_INFO_TEAMS = {"admin", "info", "teams"};
    public final String[] ADMIN_INFO_TEAM = {"admin", "info", "team"};
    public final String[] ADMIN_INFO_TEAM_SPAWN = {"admin", "info", "team_spawn"};
    public final String[] ADMIN_INFO_TEAM_TARGET = {"admin", "info", "team_target"};
    public final String[] ADMIN_INFO_SPAWNERS = {"admin", "info", "spawners"};
    public final String[] ADMIN_INFO_SPAWNER = {"admin", "info", "spawner"};
    public final String[] ADMIN_INFO_MIN_PLAYERS = {"admin", "info", "min_players"};
    public final String[] ADMIN_INFO_VILLAGERS = {"admin", "info", "villagers"};
    public final String[] ADMIN_INFO_VILLAGER_POS = {"admin", "info", "villager_pos"};
    public final String[] ADMIN_INFO_VILLAGER_ENTITY_TYPE = {"admin", "info", "villager_entity_type"};
    public final String[] ADMIN_INFO_VILLAGER_SHOP = {"admin", "info", "villager_shop"};
    public final String[] ADMIN_INFO_VILLAGER_SHOP_NAME = {"admin", "info", "villager_shop_name"};
    public final String[] ADMIN_INFO_VILLAGER_SHOP_DEALER_NAME = {"admin", "info", "villager_shop_dealer_name"};
    public final String[] ADMIN_INFO_VILLAGER_SHOP_DEALER_HAS_NO_NAME = {"admin", "info", "villager_shop_dealer_has_no_name"};
    public final String[] ADMIN_INFO_VILLAGER_SHOP_TEAM = {"admin", "info", "villager_shop_team"};
    public final String[] ADMIN_INFO_VILLAGER_SHOP_NO_TEAM = {"admin", "info", "villager_shop_no_team"};
    public final String[] ADMIN_INFO_LOBBY_COUNTDOWN = {"admin", "info", "lobby_countdown"};
    public final String[] ADMIN_INFO_GAME_TIME = {"admin", "info", "game_time"};
    public final String[] ADMIN_INFO_CONSTANTS = {"admin", "info", "constants"};
    public final String[] ADMIN_INFO_CONSTANT = {"admin", "info", "constant"};
    public final String[] ADMIN_INFO_CONSTANT_TRUE = {"admin", "info", "constant_true"};
    public final String[] ADMIN_INFO_CONSTANT_FALSE = {"admin", "info", "constant_false"};
    public final String[] ADMIN_INFO_CONSTANT_INHERIT = {"admin", "info", "constant_inherit"};
    public final String[] ADMIN_INFO_POST_GAME_WAITING = {"admin", "info", "post_game_waiting"};
    public final String[] ADMIN_INFO_SPAWNER_NO_TEAM = {"admin", "info", "spawner_no_team"};
    public final String[] ADMIN_INFO_FILE = {"admin", "info", "file"};
    public final String[] ADMIN_INFO_CONFIG = {"admin", "info", "config"};
    public final String[] ADMIN_INFO_KEY = {"admin", "info", "key"};
    public final String[] ADMIN_INFO_VALUE = {"admin", "info", "value"};
    public final String[] ADMIN_INFO_DATA_TYPE = {"admin", "info", "data_type"};
    public final String[] ADMIN_INFO_DEFAULT_VALUE = {"admin", "info", "default_value"};
    public final String[] ADMIN_INFO_SELECT_HEADER = {"admin", "info_select", "header"};
    public final String[] ADMIN_INFO_SELECT_BASE = {"admin", "info_select", "base"};
    public final String[] ADMIN_INFO_SELECT_STORES = {"admin", "info_select", "stores"};
    public final String[] ADMIN_INFO_SELECT_SPAWNERS = {"admin", "info_select", "spawners"};
    public final String[] ADMIN_INFO_SELECT_TEAMS = {"admin", "info_select", "teams"};
    public final String[] ADMIN_INFO_SELECT_CONFIG = {"admin", "info_select", "config"};
    public final String[] ADMIN_INFO_SELECT_CLICK = {"admin", "info_select", "click"};
    public final String[] SPECIALS_TRAP_CAUGHT = {"specials", "trap", "caught"};
    public final String[] SPECIALS_TRAP_CAUGHT_TEAM = {"specials", "trap", "caught_team"};
    public final String[] SPECIALS_TRAP_BUILT = {"specials", "trap", "built"};
    public final String[] SPECIALS_WARP_POWDER_MULTIUSE = {"specials", "warp_powder", "multiuse"};
    public final String[] SPECIALS_WARP_POWDER_CANCELED = {"specials", "warp_powder", "canceled"};
    public final String[] SPECIALS_WARP_POWDER_STARTED = {"specials", "warp_powder", "started"};
    public final String[] SPECIALS_TRACKER_NO_TARGET_FOUND = {"specials", "tracker", "no_target_found"};
    public final String[] SPECIALS_TRACKER_TARGET_FOUND = {"specials", "tracker", "target_found"};
    public final String[] SPECIALS_RESCUE_PLATFORM_NOT_IN_AIR = {"specials", "rescue_platform", "not_in_air"};
    public final String[] SPECIALS_RESCUE_PLATFORM_DESTROY = {"specials", "rescue_platform", "destroy"};
    public final String[] SPECIALS_RESCUE_PLATFORM_CREATED_UNBREAKABLE = {"specials", "rescue_platform", "created_unbreakable"};
    public final String[] SPECIALS_RESCUE_PLATFORM_CREATED = {"specials", "rescue_platform", "created"};
    public final String[] SPECIALS_PROTECTION_WALL_NOT_USABLE_HERE = {"specials", "protection_wall", "not_usable_here"};
    public final String[] SPECIALS_PROTECTION_WALL_DESTROY = {"specials", "protection_wall", "destroy"};
    public final String[] SPECIALS_PROTECTION_WALL_CREATED_UNBREAKABLE = {"specials", "protection_wall", "created_unbreakable"};
    public final String[] SPECIALS_PROTECTION_WALL_CREATED = {"specials", "protection_wall", "created"};
    public final String[] SPECIALS_TNTSHEEP_NO_TARGET_FOUND = {"specials", "tntsheep", "no_target_found"};
    public final String[] SPECIALS_ARROW_BLOCKER_STARTED = {"specials", "arrow_blocker", "started"};
    public final String[] SPECIALS_ARROW_BLOCKER_ALREADY_ACTIVATED = {"specials", "arrow_blocker", "already_activated"};
    public final String[] SPECIALS_ARROW_BLOCKER_ENDED = {"specials", "arrow_blocker", "ended"};
    public final String[] SPECIALS_GOLEM_CREATED = {"specials", "golem", "created"};
    public final String[] SPECIALS_TEAM_CHEST_NAME = {"specials", "team_chest", "name"};
    public final String[] SPECIALS_TEAM_CHEST_NOT_YOURS = {"specials", "team_chest", "not_yours"};
    public final String[] SPECIALS_TEAM_CHEST_PLACED = {"specials", "team_chest", "placed"};
    public final String[] SPECIALS_TEAM_CHEST_BROKEN = {"specials", "team_chest", "broken"};
    public final String[] SPECIALS_ITEM_DELAY = {"specials", "item_delay"};
    public final String[] LEADERBOARD_NO_SCORES = {"leaderboard", "no_scores"};
    public final String[] LEADERBOARD_HOLO_ADDED = {"leaderboard", "holo_added"};
    public final String[] LEADERBOARD_HEADER = {"leaderboard", "header"};
    public final String[] LEADERBOARD_LINE = {"leaderboard", "line"};
    public final String[] PARTY_INFORM_GAME_JOIN = {"party", "inform_game_join"};
    public final String[] PARTY_WARPED = {"party", "warped"};
    public final String[] PARTY_COMMAND_INVALID_ARGUMENTS = {"party", "command", "invalid_arguments"};
    public final String[] PARTY_COMMAND_HELP = {"party", "command", "help"};
    public final String[] PARTY_COMMAND_NOT_IN_PARTY = {"party", "command", "not_in_party"};
    public final String[] PARTY_COMMAND_NOT_PARTY_LEADER = {"party", "command", "not_party_leader"};
    public final String[] PARTY_COMMAND_IS_EMPTY = {"party", "command", "is_empty"};
    public final String[] PARTY_COMMAND_WARPED = {"party", "command", "warped"};
    public final String[] DUMP_SUCCESS = {"dump", "success"};
    public final String[] DUMP_FAILED = {"dump", "failed"};
    public final String[] DUMP_UNKNOWN_SERVICE = {"dump", "unknown_service"};
    public final String[] LANGUAGE_USAGE_BW_LANG = {"language", "usage_bw_lang"};
    public final String[] LANGUAGE_INVALID = {"language", "invalid"};
    public final String[] LANGUAGE_ALREADY_SET = {"language", "already_set"};
    public final String[] LANGUAGE_SUCCESS = {"language", "success"};
    public final String[] MIGRATE_SUCCESS = {"migrate", "success"};
    public final String[] MIGRATE_FAILURE = {"migrate", "failure"};
    public final String[] UNIT_TICK = {"unit", "tick"};
    public final String[] UNIT_TICKS = {"unit", "ticks"};
    public final String[] UNIT_SECOND = {"unit", "second"};
    public final String[] UNIT_SECONDS = {"unit", "seconds"};
    public final String[] UNIT_MINUTE = {"unit", "minute"};
    public final String[] UNIT_MINUTES = {"unit", "minutes"};
    public final String[] UNIT_HOUR = {"unit", "hour"};
    public final String[] UNIT_HOURS = {"unit", "hours"};

    public static String[] toUnitLangKey(TaskerTime time, boolean plural) {
        switch (time) {
            case TICKS:
                return plural ? UNIT_TICKS : UNIT_TICK;
            case SECONDS:
                return plural ? UNIT_SECONDS : UNIT_SECOND;
            case MINUTES:
                return plural ? UNIT_MINUTES : UNIT_MINUTE;
            case HOURS:
                return plural ? UNIT_HOURS : UNIT_HOUR;
            default:
                return UNIT_TICKS; // how??
        }
    }
}
